package com.gree.flowable.app.pojo.model;


import com.gree.flowable.app.pojo.ex.HandleNodeEx;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.util.Map;

@ApiModel(description = "执行任务Vo")
public class CompleteTaskMO extends BaseProcessMO {

    @ApiModelProperty("审批参数 必填 即使为空")
    private Map<String, Object> variables;

    @ApiModelProperty("下一流程类型 ONE CHOOSE...")
    private String nextType;

    @ApiModelProperty("要处理的节点信息")
    private HandleNodeEx[] handleArray;

    public Map<String, Object> getVariables() {
        return variables;
    }

    public void setVariables(Map<String, Object> variables) {
        this.variables = variables;
    }

    public String getNextType() {
        return nextType;
    }

    public void setNextType(String nextType) {
        this.nextType = nextType;
    }

    public HandleNodeEx[] getHandleArray() {
        return handleArray;
    }

    public void setHandleArray(HandleNodeEx[] handleArray) {
        this.handleArray = handleArray;
    }
}
